with needles - Turkish English Dictionary